piston groove walls - Francés Inglés Diccionario